first-aid post - French English Dictionary